
// 1. 命令行参数
// console.log(
//     process.argv
// )

// 2. 环境变量
// console.log(
//     process.env.NODE_ENV
// )
// set NODE_ENV=dev && node process.js

// 3. 退出进程

// for (let i = 0; i < 1e5; i++) {
//     if (i>2e3) {
//         console.log(i)
//         process.exit(0)
//     }
//     console.log(i)
// }

// 4. process.nextTick
// Event loop

console.log(1)
process.nextTick(() => {
    console.log(2)
})
// setTimeout(() => {
//     console.log(2)
// }, 0)
console.log(3)

// process.nextTick

/*
    nodejs 是单线程, 多进程
*/
